# 这里写设备运行的具体控制逻辑，继电器接口，传感器接口的调用可以写这里
from sensor_reader import reader_main
from setGPIO import changeMode

import TestExample1
from source.game import Game

# 这个是训练操作的控制逻辑
async def test_main(websocket, mode):
  # 这里应该补上继电器逻辑
  #/////////////////
  changeMode(mode)
  # 这是训练过程的与传感器相关的逻辑
  await reader_main(websocket)

# 这个是游戏的启动逻辑
def game_main(websocket):
  ri=TestExample1.reference_int()
  num_thread=TestExample1.MysqlInsert(ri)
  num_thread.start()
  plane_wars_game = Game(websocket)
  plane_wars_game.run(ri, level=1)